﻿/*
* name: Global && Pc StyleSheet
* version: v3.1.1
* update: 加入placeholder依赖样式
* date: 2015-08-26
* author:gjx
*/

/* 雪碧图 */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; 
	vertical-align: middle; background: url(../img/ico.png);margin:0 .3em;}
.ico1_2 { background-position: -20px 0;}
.ico1_3 { background-position: -40px 0;}
.ico1_4 { background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;}
.ico2_1 { background-position: 0 -20px;}
.ico2_2 { background-position: -20px -20px;}
.ico2_3 { background-position: -40px -20px;}
.ico2_4 { background-position: -60px -20px;}
.ico2_5 { background-position: -80px -20px;}
.ico3_1 { background-position: 0 -40px;}
.ico3_2 { background-position: -20px -40px;}
.ico3_3 { background-position: -40px -40px;}
.ico3_4 { background-position: -60px -40px;}
.ico3_5 { background-position: -80px -40px;}
.ico4_1 { background-position: 0 -60px;}
.ico4_2 { background-position: -20px -60px;}
.ico4_3 { background-position: -40px -60px;}
.ico4_4 { background-position: -60px -60px;}
.ico4_5 { background-position: -80px -60px;}
/*
* 依赖：
* placeholder插件
*/
.placeholder { color: #aaa;}
/* 设置 */
body{font-size:13px; line-height: 1.8; color: #555; background: #fff;}
.wrap { max-width: 1000px; margin-right: auto; margin-left: auto; *width: 1000px;}
a{color: inherit;}
a:hover { color: #39f;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中设置*/
::-moz-selection {color: #fff; background: #39f; }
::selection {color: #fff; background: #39f; }

/* 网站样式 */
.blue{ color: #2780d4;}
.green{ color: #8dc327;}
.mb20{ margin-bottom: 20px;}
.mb30{ margin-bottom: 30px;}
.mb40{ margin-bottom: 40px;}
.mb50{ margin-bottom: 40px;}
.mb70{ margin-bottom: 70px;}
.top{ background: #2780d4; height: 32px; color: #fff; overflow: hidden; }
.top li{ line-height: 32px; height: 32px; float: right;  border-right: 1px solid #7db3e5; border-left: 1px solid #7db3e5;}
.top .l1{ padding:0 20px; }
.top .l1 em{ margin:0 5px;}
.top .l1 i{ vertical-align: middle; display: inline-block; margin-left: 5px; background:url(../images/top_ic.png) no-repeat center; width: 18px; height: 11px;}
.top button{  float: left; font-family: '微软雅黑';  line-height: 32px; margin: 0; padding:0 20px; border: 0; background: none; color: #fff; cursor: pointer; }
.top button i{ margin-left: 10px;}
.top button:hover{ color: #fff; }
.top input{ float: left;text-indent: 15px; font-size: 12px; font-family: '微软雅黑'; line-height: 32px; border: 0; padding: 0; margin: 0; width: 0; -webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.top li:hover input{ width: 200px;}
.nav { float: right; }
.nav>ul{ position: relative;}
.nav>ul>li{ float: left; margin-left: 40px; position: relative; }
.nav>ul>li>a{ color: #3a3a3a; font-size: 16px; font-weight: bold; line-height: 90px; display: block;}
.banner{ position: relative; height: 450px;}
.banner li img{ max-width: none; position: absolute; width: 1920px; left: 50%; margin-left: -960px;}

.h_t{ font-size: 24px; color: #2f2f2f; line-height: 1;}
/*#proList{ height: 270px;}*/
.hprolist { height: 210px;/*  display: none; */}
.hprolist li{ width: 23.4%;}
.hprolist li h3{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.tabts{ overflow: hidden; width: 100%; padding: 40px 0;}

.tabts .tab_t{font-size: 16px;  float: left; padding:0 6px; line-height: 14px; border-right: 1px solid #ddd; margin-top: 5px; }
.tabts .tab_t_cur{ color: #2780d4;}
.hproTab ._img{display: block;border: 1px solid #dbdbdb;}
.hproTab ._img img{ width: 100%;}
.section2 .about_img{ height: 182px;overflow: hidden;}
.section2 .about_img img{ width: 100%;  }
.section2 .about_img ._links{ position: absolute; height: 100%; width: 50%; background: rgba(39,128,212,0.8) ; right: 0; top: 0; font-size: 14px;}
.section2 .about_img ._links a{ color: #fff; display: block;}
.section2 .about_img ._links a:hover{ font-weight: bold;}
.section2 .about_img ._links a i{font-size: 12px;}
.section2 .about_img ._links ._c{ padding-top: 18%; padding-left: 13%;}
.homeNews { background: #2780d4; color: #fff; overflow: hidden; height: 182px; }
.homeNews ._img{ width: 50%; float: left; margin-right: 20px; height: 100%; }
.homeNews ._c{ padding: 20px;}
.homeNews ._c ._date{ text-align: right;}
.homeNews ._c h3{ font-size: 16px; font-weight: normal; line-height: 26px; height: 52px; overflow: hidden;margin-bottom: 10px;}
.homeNews ._c>a{ color: #fff;}
.homeNews ._txt{ height: 44px; overflow: hidden;}
.homeNewlist li{ padding-right: 70px; position: relative; line-height: 35px; border-bottom: 1px dotted #b2b2b2;}
.homeNewlist li span{ position: absolute; right: 0;}
.section2 ._con ._txt{ padding-bottom: 15px; border-bottom: 1px dotted #b2b2b2; height: 92px;overflow: hidden;}
.section3 ._con{ display: block; height: 88px; position: relative; padding: 20px 15px 20px 75px ;border: 1px solid #bfbfbf;}
.section3 ._con i{ position: absolute; left: 13px; top:30px; background:url(../images/home_ics.png) no-repeat 0 0; width: 50px; height: 50px; vertical-align: middle; display: inline-block;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

.section3 ._con .i2{ background-position: -50px 0;}
.section3 ._con .i3{ background-position: -100px 0;}
.section3 ._con .i4{ background-position: -150px 0;}
.section3 ._con:hover .i1{background-position: 0 -50px;}
.section3 ._con:hover .i2{background-position: -50px -50px;}
.section3 ._con:hover .i3{background-position: -100px -50px;}
.section3 ._con:hover .i4{background-position: -150px -50px;}
.section3 ._con p{ font-size: 12px;}
.section3 ._con h3{ font-size: 18px; color: #000; line-height: 1; margin-bottom: 5px;}
.section3 ._con:hover h3{ color: #2780d4;}
.footer{ background: #333; color: #858585; padding: 35px 0;}
.footer_bottom{ height: 42px; line-height: 42px; width: 100%; background: #0a63b7; color: #fff; }
.gotop{ position: absolute; right: 0; top: -60px;}
.friendlink{ margin-left: 30px; width: 230px; height: 30px; color: #fff; }
.footer .select-ui-choose-default{ background: #333 !important; border-radius: 0 !important;}
.footer .select-ui-choose-default ._arrow{ text-align: center; margin-right: 3px;}
.footer .select-ui-choose-default ._arrow .arr{ border: none; background:url(../images/foot_arr.png) no-repeat center; width: 7px; height: 4px; display: inline-block;}
.footer .select-ui-choose-default ._txt{ padding-left: 15px;}
.footer .bdsharebuttonbox a{ width: 28px; height: 28px; padding-left: 0; background: url(../images/shareico.png) no-repeat 0 0; }
.footer .bdsharebuttonbox .bds_tqq{ background-position: -38px 0;}
.footer .bdsharebuttonbox .bds_qzone{ background-position: -267px 0;}
.footer .bdsharebuttonbox .bds_weixin{ background-position: -113px 0;}
.footer .bdsharebuttonbox .bds_douban{ background-position: -228px 0;}
/*关于我们*/
.mainLeft{ width: 23.4%;  float: left; margin-bottom: 40px; }
.mainRight{ float: right; width: 73%;}
.channelT{ font-size: 22px; height: 80px; line-height: 80px; background: #2780d4; padding-left: 20px;}
.channelT a{ color: #fff;}
.innerban{ position: relative; height: 250px; width: 100%;}
.innerban img{ position: absolute; left: 50%; margin-left: -960px; width: 1920px; max-width: none;}
.subnav{ margin-bottom: 20px; }
.subnav>li{ margin-top: -1px;border: 1px solid #d8d8d8; position: relative;  padding: 12px 15px 12px 20px;}
.subnav>li>a{ display: block;  font-size: 14px; position: relative;}
.subnav>li>a i{ position: absolute; right: -8px; top: 50%; margin-top: -13px; font-size: 12px;}
.subnav>li.cur{border-left: 5px solid #2780d4; padding-left: 16px; }
.subnav>li.cur>a{  color: #2780d4; font-weight: bold; }
.subnav>li dl{ display: none;  border-top: 1px solid #d8d8d8; padding-top: 12px; margin-top: 12px;}
.subnav>li dd a{ font-size: 13px;}
.subnav>li dd.cur a{ color: #2780d4; font-weight: bold;}
.subnav>li.cur dl{ display: block;}

.left_c{ border: 1px solid #dadada; font-size: 12px;}
.left_c ._con{ padding: 15px;}
.left_c ._con span{ white-space: nowrap; }
.breadcurmb h1{ line-height: 1; padding-bottom: 18px; font-size: 20px; font-weight: normal; border-bottom: 1px solid #2780d4;}
.breadcurmb { border-bottom: 1px solid #d8d8d8; padding-top: 39px; }
.breadcurmb em{ margin:0 5px;}
.breadcurmb .r span{ display: none;}

.left_j{ background: #f7f7f7; padding: 20px;}
.left_j h3{ font-size: 18px;}
.left_j ._txt{ line-height: 32px;}
.left_j ._txt p{ /* padding-left: 85px; position: relative; */}
.left_j ._txt p span{ line-height: 24px; font-size: 14px; color: #2f2f2f;}
.left_j ._txt p span i{ vertical-align: 2px;}
.left_j ._txt .a2{ margin-left: 95px;}

/* 招聘 */
.widget-job-2 ._jt { background-color: #ededed; height: 34px; line-height: 34px; margin-top: 10px; overflow: hidden; *zoom: 1;
cursor: pointer; padding:0 25px 0 30px;  }
.widget-job-2 ._jt strong { float: left; width: 30%; text-align: left; color: #505050;font-size: 14px; font-weight: normal; }
.widget-job-2 ._jt strong._t3{ width: 10%;}
.widget-job-2 ._jt strong._t2{ width: 44%;}
.widget-job-2 ._jt strong._t1{ width: 40%;}
.widget-job-2 ._jt span { float: right; }
.widget-job-2 ._jt .ion { font-size: 16px; color: #999999; }
.widget-job-2 ._jt .i2{ display: none;}
.widget-job-2 ._jc { display: none; }
.widget-job-2 ._jcon { padding: 10px; }
.widget-job-2 ._jcon .submit{ font-size: 14px; background: #f7f7f7; display: inline-block; width: 138px; height: 36px; line-height: 36px; color: #000;text-align: center; margin-top: 15px;}
.widget-job-2 ._jcon .submit:hover{ background: #2780d4; color: #fff;}
.widget-job-2 ._jcon .submit i{ vertical-align: 2px; background:url(../images/arrow1.png) no-repeat 0 0; display: inline-block; width: 25px; height: 7px; margin-left: 14px;}
.widget-job-2 ._jcon .submit:hover i{ background-position: 0 -7px;}
.widget-job-2 ._jt_act{ background-color: #2780d4; }
.widget-job-2 ._jt_act strong{ color: #fff;}
.widget-job-2 ._jt_act .ion { color: #fff; }
.widget-job-2 ._jt_act .i2{ display: block;}
.widget-job-2 ._jt_act .i1{ display: none;}
._cont{ padding-bottom: 50px;}
/* 联系我们*/
._contact{ margin-bottom: 23px;}
._contact h3{ font-size: 18px; margin-bottom: 5px;}
._contact li{ line-height: 36px;}
._contact li span{ font-size: 14px; color: #2f2f2f; font-weight: bold;}
._contact li .ic{ margin-right: 10px; display: inline-block; vertical-align: middle; background:url(../images/contact_ico.png) no-repeat 0 0; width: 22px; height: 20px;}
._contact li .ic2{ background-position: 0 -35px;}
._contact li .ic3{ background-position: 0 -70px;}
._contact li .ic4{ background-position: 0 -110px;}
._contact li .ic5{ background-position: 0 -146px;}
.contact_code{ padding-top: 42px;}
.map{ width: 100%; height: 350px; overflow: hidden;}
/* 新闻*/
.news_list li{ overflow: hidden; width: 100%; padding: 15px 0; border-bottom: 1px dotted #8e8e8e; }
.news_list li ._img{ width: 150px; margin-right: 20px;}
.news_list li ._img img{ width: 100%;}
.news_list li ._tit ._date{ position: absolute; right: 0; top: 0;}
.news_list li ._tit h3{ font-size: 16px; }
.newsear{ background: #f7f7f7; padding: 30px 15px;}
.newsear h3{ font-size: 22px; line-height: 1; margin-bottom: 15px;}
.newsear .s1{ width: 100%;}
.newsear .sel{ border-radius: 0 !important; margin-bottom: 12px;height: 34px;line-height: 34px; background: #dedede; border: 0;}
.newsear .s2,.newsear .s3{ width: 45%;}
.newsear .select-ui-choose ._arrow{ width: 36px; background: #b1b1b1;}
.newsear .input_txt{ height: 32px; line-height: 32px; background: #f7f7f7; padding: 0; margin: 0; width: 99%; border: 1px solid #dedede; text-indent: 15px; margin-bottom: 15px; color: #333;}
.select-ui-options li { padding: 6px; line-height: 1.8em; }
.select-ui-options{ border: none !important;}
.newsear .select-ui-choose ._arrow .arr{ position: static;border-color: #fff transparent transparent;}
.select-ui-choose ._arrow{ text-align: center;}
.newsear .select-ui-choose.on ._arrow .arr{ border-color: transparent transparent #fff;}
.newsear button{border: none; width: 100%; color: #fff; text-align: center; font-size: 16px; height: 36px; line-height: 36px;background: #2780d4; }
.widget-newsdetail-2 ._head { border-bottom: 1px dotted #cccccc; text-align: center; }
.widget-newsdetail-2 ._head ._title { font-size: 18px; line-height: 1.4; 
color: ;font-weight:bold;}
.widget-newsdetail-2 ._tools { padding: 10px 0; color: #999999;}
.widget-newsdetail-2 .ion { font-size: 16px; font-weight: normal;}
.widget-newsdetail-2 ._tools ._tool{margin:0 4px;display: inline-block; vertical-align: middle;}
.widget-newsdetail-2 ._tools ._tool:hover{color:;}
.widget-newsdetail-2 ._tools ._b2l .ion { color: #0e90d2;}
.widget-newsdetail-2 .myart { padding: 20px 0;}
.widget-newsdetail-2 ._detailPage_bottom {border-top: 1px solid #cccccc;}
.widget-newsdetail-2 ._detailPage_bottom li {line-height: 30px; overflow: hidden; 
height: 30px;  padding: 0 10px; border-bottom: 1px solid #cccccc; }
.widget-newsdetail-2 ._detailPage_bottom ._mark {font-weight: bold; float: left; margin-right: 10px; }
.widget-newsdetail-2 ._detailPage_bottom ._title {font-size: 14px;  float: left; 
  width: 68%;}
.widget-newsdetail-2 ._detailPage_bottom ._title:hover { color: #0e90d2;}
.widget-newsdetail-2 ._detailPage_bottom ._time { float: right;}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more { float: none; padding-left: 2px;
  background: none; }



.page-1{font-size: 12px; color: #777777; text-align: center; margin: 40px 0;}
.page-1 a,.page-1 span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page-1 .goprev{margin-right: 10px;}
.page-1 .gonext,.page-1 .count {margin-left: 10px;}
.page-1 a:hover,.page-1 span{color:#fff; background: #2780d4;}
.page-1 span.goprev,.page-1 span.gonext {color: #777777; background: none}
.page-1 span.count { border: 0;background: 0;color: #777777;}

/*产品*/
.proIntro{ font-size: 14px; margin-bottom: 30px;}
.pro_tab{ display: none;}
.pro_tab .tab_t{ font-size: 14px; overflow: hidden; padding:0 30px; height: 34px; background: #ededed; line-height: 34px; margin-bottom: 10px;}
.pro_tab .tab_t .i1{ display: none; float: right;}
.pro_tab .tab_t i{ float: right; font-size: 16px;}
.pro_tab .tab_t_cur{ background: #2780d4; color: #fff;}
.pro_tab .tab_t_cur .i1{ display: block;}
.pro_tab .tab_t_cur .i2{ display: none;}
.pro_tab .tab_c ._img{ position: relative;  border: 1px solid #dbdbdb; cursor: pointer; padding-bottom: 74%;}
.pro_tab .tab_c ._img img{ width: 100%;}
.pro_tab .tab_c .span-4{ margin-bottom: 20px; }
/*公司荣誉*/
.honor ._img{ overflow: hidden; cursor: pointer; text-align: center; height: 175px; padding-bottom: 0; background:url(../images/honorbg.jpg) no-repeat center; -webkit-background-size: 100% 100%;
background-size: 100% 100%; position: relative;}
.honor ._img img{ -webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.honor ._img:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

/* .honor ._img img{ height: 80%;margin-top: 10%; } */
.honor ._img .ic,.pro_tab .tab_c ._img .ic,.pro_tab .tab_c ._img .ic{ display: inline-block; position: absolute; right: 0; bottom: 0; background:url(../images/zoom.png) no-repeat center; width: 27px; height: 27px;}
.honor ._tit,.pro_tab .tab_c ._tit {background: #ebebeb ; border: 1px solid #B3B3B3;  font-size: 13px; font-weight: normal; height: 26px; line-height: 26px; padding: 1px; text-align: center; }
.honor .span-4{ margin-bottom: 20px;}

.imghover_big{ height: 0; padding-bottom: 74%; overflow: hidden; }
.imghover_big img{ -webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.imghover_big:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

/*招聘表单*/
.widget-form-2 ._act{margin-top: 30px;}
.widget-form-2 .form-control{border-radius: 0px;border-color:#cccccc}
.widget-form-2 .btn-primary{background:#2780d4;border-color:#2780d4;}
.widget-form-2 .btn-default{background:#e6e6e6;border-color:#adadad}
.ffa{ font-family: Arial}

/* .banner .slide_nav { left: 0; width: 100%; bottom: 0; text-align: center; }
.banner .slide_nav a{display: inline-block;width: 1em;height: 1em;border-radius: .5em;
margin: .5em;background:#ccc;box-shadow: 1px 1px 2px rgba(0,0,0,.5);overflow: hidden;
line-height: 99px; cursor: pointer;}
.banner .slide_nav .on{background:#2780d4;} */
.banner{ height:450px; position:relative; overflow:hidden; margin-bottom: 35px;}
.banner img{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; max-width:none; height:100%;}
.banner .slide_nav{ width:100%; position:absolute; bottom:26px; left:0; text-align:center;z-index: 4;}
.banner .slide_nav a{ display:inline-block; width:18px; height:18px; line-height:99; overflow:hidden; border-radius:9px; background:url(../img/white.9.png) repeat; background:rgba(255,255,255,.9); margin-right:12px; cursor:pointer;}
.banner .slide_nav a.on{width: 50px;background: #fff;}

/*简历投递*/
.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-J1 .Form-J1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border:0;}
.Form-J1 .Form-J1-Btn ._submit { background: #005198; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
@media only screen and (max-width: 40em) {
.Form-J1 .Form-J1-Left { width: 100%; }
.Form-J1 .Form-J1-li input { width: 68%; }
.Form-J1 .Form-J1-li select { width: 54%; }
.Form-J1 .Form-J1-right { width: 100%; }
.Form-J1 .Form-J1-li textarea { width: 68%; }
.Form-J1 .Form-J1-li input._yzm { width: 27%; }
.Form-J1 .Form-J1-li b { display: none; }
}
/*在线留言*/
.Form-M2 .Form-M2-li { padding-top: 10px; overflow: hidden;}
.Form-M2 .Form-M2-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; float: left; }
.Form-M2 .Form-M2-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; float: left; }
.Form-M2 .Form-M2-li textarea { border: 1px #ddd solid; width: 69%; }
.Form-M2 .Form-M2-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-M2 .Form-M2-li input._yzm { width: 20%; }
.Form-M2 .Form-M2-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-M2 .Form-M2-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-M2 .Form-M2-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-M2 .Form-M2-Btn { padding: 27px 0 0 65px; }
.Form-M2 .Form-M2-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border: none;border-radius: 4px; cursor: pointer; }
.Form-M2 .Form-M2-Btn ._submit { background: #006ebc; margin-right: 10px; }
.Form-M2 .Form-M2-Btn ._reset { background: #909090; }

/*全站搜索*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px;  *zoom: 1;}
.Search-S1-head ._form { margin-right: 3em; }
.Search-S1-head ._inp { height: 30px; line-height: 30px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; }
.Search-S1-head ._btn { height: 30px; line-height: 30px; background:#0e90d2; cursor: pointer; padding: 0; margin: 0;  border: 1px solid #0e90d2; width:30px ;}
.Search-S1-head ._btn .ion { vertical-align:top; margin: 0; padding: 0; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { font-size: 16px; line-height:30px;}
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 15px; }
.Search-S1-list ._head { font-size: 14px;  padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #cccccc; }
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color:#0e90d2;padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; color:#333; }
.Search-S1-list ._p { padding-left: 60px; font-size: 14px; }

/*网站地图*/
.map_line{overflow:hidden;line-height:30px;padding:8px 10px;border-bottom:1px solid #ddd;*zoom:1;}
.map_line h4{float:left;width:104px;margin-right:10px;}
.map_line h4 a{display:block;text-align:center;background:#ececec;font-size:14px;}
.map_line h4 a:hover{background:#39f;color:#fff;}
.site_cell{ clear:both;}
.site_cell a{float:left;color:#333;padding-left:35px;transition:none;}
.site_cell a:hover{background-position:18px -31px;color:#39f;}

/*网上订购*/
.Form-P2 .Form-P2-li { padding-top: 10px; overflow: hidden; }
.Form-P2 .Form-P2-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; float: left;}
.Form-P2 .Form-P2-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; float: left; }
.Form-P2 .Form-P2-li textarea { border: 1px #ddd solid; width: 69%; float: left; }
.Form-P2 .Form-P2-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-P2 .Form-P2-li input._yzm { width: 20%; }
.Form-P2 .Form-P2-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-P2 .Form-P2-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P2 .Form-P2-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P2 .Form-P2-Btn { padding: 27px 0 0 60px; }
.Form-P2 .Form-P2-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border: none;border-radius: 4px; cursor: pointer; }
.Form-P2 .Form-P2-Btn ._submit { background: #006ebc; margin-right: 10px; }
.Form-P2 .Form-P2-Btn ._reset { background: #909090; }

.footer .p1{ font-size: 13px; color: #ddd; margin-bottom: 5px;}
.footer .p1 a{ padding-right: 6px; border-right: 1px solid #797979; margin-right: 6px; display: inline-block; line-height: 13px; height: 13px;}
.footer .p3{ margin-bottom: 20px;}
#proCat { float: right; /*margin-top: 15px;*/}
.codeImg{ top: -263%; left: -39px; padding: 5px; width: 112px;height: 121px; display: none; background:url(../images/erwm_bg.png) no-repeat center;text-align: center;}
.codeImg img{ max-width: 100%;}
.code{ cursor: pointer; }

.newscroll{ height: 60px; color: #fff; font-size: 14px; background:#2780d4 url(../images/lb.png) no-repeat 20px center; }
.newscroll ._con{ padding-left: 70px; padding-right: 20px;}
.marquee2{ width:100%; line-height: 60px; white-space: nowrap;}
.marquee_cont{ width: 1800px; font-size: 16px;}
.subnavs{ left:-43px; display: none; text-align: center;font-size: 14px; right: 0; z-index: 5; background: #fff; width: 150px; border: 1px solid #ccc; position: absolute;}

.subnavs ul{ width: 100%;}
.subnavs ul li{border-bottom: 1px solid #ccc;}
.nav>ul>li.cur>a{color: #2780d4;}
.nav>ul>li>a:hover{ color: #2780d4 ;}
.subnavs .ion{ position: absolute; top: -18px;  color: #2780d4; padding: 0; margin: 0;}
.subnavs ._img{ display: none; border-left: 1px solid #ddd; padding-left: 20px; margin-left: 20px;}
.subnavs ul li a{ display: block;padding: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.subnavs ul li a:hover{ color: #fff; background: #2780d4;}
.subnavs >.ion{ left: 66px;}
/*.nav .l1 .ion{ left: 66px; }
.nav .l2 .ion{ left: 80px; }
.nav .l3 .ion{ left: 146px; }
.nav .l4 .ion{ left: 256px; }
.nav .l5 .ion{ left: 370px; }*/
.nav>ul>li:hover .subnavs{ display: block;}
.paging{ margin-top: 15px;}
.paging a{ margin:0 2px;display: inline-block; padding:0 10px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #ddd;}
.paging span.current{ display: inline-block; width: 28px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #ddd; background: #267fd3; color: #fff; }
.paging font{ color: #267fd3 !important;}
.main { margin-bottom:52px;}
.hproTab{ position: relative;}
.parrs{ position: absolute; z-index: 20;  top: 50%; font-size: 45px;}
.parr_prev{ left: -90px;}
.parr_next{ right: -90px;}

/*20161207*/
/*产品详细*/
.pro_tab{display: block}
.pro_tab .tab_t{background:#2780D4;color: #ffffff }
.pro_tab .tab_t .gengduo{display: block;font-size: 14px}
.tab_t a:hover{color: inherit}
.under_imgtxt{background: #E6E6E6;margin-top: 4px;border: 1px solid #D1D1D1;height: 26px;color: #000000;line-height: 26px;text-align: center;}
.rect-76{height: 0;padding-bottom: 76%;}
.mainRight .detail_pic{width: 54%;float: left}
.detail_mid_txt{width: 42%;float: right;}
.blue_hr{height: 2px;background: #2780D4}
.detail_mid_txt .txt_dec{font-size: 14px;color: #000000}
.detail_bottom_bt{margin-top: 82px;}
.detail_bottom_bt .lianxi,.detail_bottom_bt .liuyan{width: 140px;height: 43px;background:#2780D4;float: left;line-height: 43px;position: relative ;color: #ffffff}
.detail_bottom_bt .lianxi{float: left}
.detail_bottom_bt .liuyan{float: right}
.bt_box{padding: 0 35px;text-align: right}
.tubiao{width: 23px;height: 22px;display: inline-block;background: url("../images/tubiao.png");background-repeat: no-repeat}
.tubiao1{background-position: 0 0;position: absolute;top:50%;margin-top: -11px;left: 12%;}
.tubiao2{background-position: -23px 0;position: absolute;top:50%;margin-top: -11px;left: 12%;}
.tab_mes{margin-top: 55px;}
.tab_mes .tab_head{height: 45px;background: #EDEDED;border: 1px solid #D6D6D6}
.tab_ul{width: 100%;height: 100%}
.tab_li{display: inline-block;width: 133px;line-height: 45px;color: #7F7F7F;font-size: 16px;text-align: right;cursor: pointer}
.tab_li_box{padding: 0 15px;position: relative}
.tab_li.cur{background:#0055C2;color: #ffffff }
.tab_li.cur .tab_ico{background-position-y: 0}
.tab_ico{width: 26px;height: 23px;display: inline-block;background: url("../images/tab_ico.png");background-repeat: no-repeat;position: absolute;top: 50%;margin-top: -11.5px;left: 20px}
.tab_ico1{background-position:0 -23px}
.tab_ico2{background-position: -26px -23px;}
.tab_txt_area{padding: 40px 15px 40px 0;}
.tab_txt_area p{text-indent: 2em}

/* table */
.datalist {width:100%; border-collapse:collapse; border-spacing:0; border:1px solid #ccc; }
.datalist caption { padding-bottom:5px;}
.datalist th {font-weight:700; padding:5px 15px; border:1px solid #ccc; background:#eee;}
.datalist td {padding:5px 15px; border:1px solid #ccc;}
.datalist tr.altrow { background:#ccc;}